package com.yunyao.dao.service.act;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yunyao.dao.model.ActHiActinst;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xingjishuai
 * @since 2024-07-02
 */
public interface IActHiActinstService extends IService<ActHiActinst> {

    List<ActHiActinst> listByProcessInstanceId(String processInstanceId);

    ActHiActinst getByProcessInstanceIdAndActIdAndType(String processInstanceId, String actId, String type);

    ActHiActinst getByProcessInstanceIdAndType(String processInstanceId, String type);

    List<ActHiActinst> listByProcessInstanceIdList(List<String> processInstanceIdList);
    List<ActHiActinst> listByProcessInstanceIdListAndType(List<String> processInstanceIdList,
                                                    String type);
}
